package com.hxzy;

/**
 * @author wzm
 * @create 2024-01-24 16:39
 * project_name:JavaWeb2401
 * @Description
 */
public class Web01 {
    /*
    * 1.javaweb指的是利用java技术开发Web应用的所有技术栈
    * 2.软件架构
    *   -B/S 浏览器-服务器模式
    *   -C/S 客户端-服务器模式
    * 3.什么是请求
    *    指的是客户端（浏览器）向服务器发送数据，称为请求 （Request）
    *4.什么是响应
    *  指的是服务器给客户端回传数据，称为响应（Response）
    *5.请求和响应的关系
    *   请求和响应式成对出现的，有请求必须有响应，哪怕响应了错误
    *  javaweb所有的功能都是基于请求和响应的
    *
    * 6.Web资源的分类
    * 资源理解为放在服务器中，服务中的资源按照实现的技术和呈现的效果不同，可以分为
    * 静态资源：html css js txt mp4 mp3 图片
    * 动态资源： Servlet程序 jsp
    *
    * 7.服务器
    * Tomcat  由Apache组织提供的一种Web服务器，提供对jsp和Servlet的支持，他是一种轻量级服务器，也是目前应用最广的服务器（免费）
    *   常见的服务器：
    *     JBoss
    *     GalssFish
    *     WebLogic
    *tomcat安装启动以后 访问遵循以下路径：
    * http://localhost:8080/a/1.html
    * http 表示的是协议
    * localhost表示的ip地址 127.0.0.1是ip 一般用localhost表示127.0.0.1理解为本机
    * 8080 是tomcat端口号  标识tomcat
    * a 服务器下的某个文件夹
    * 1.html 是服务器下a文件夹中的1.html这个文件
    *
    * 8.maven
    *   专门用于java的构建和管理
    *   主要有三个功能：
    *     标准的项目结构
    *     标准的项目构建流程
    *     依赖管理（下载 管理 配置）
    *
    *
    *
    * */

}
